.root {
  background: #fff;
  font-size: 14px;
  .header {
    display: flex;
    justify-content: space-between;
    margin-bottom: 14px;
    .title {
      font-size: 16px;
      line-height: 22px;
      color: #333;
      font-weight: 600;
    }
    :global {
      .anticon {
        font-size: 16px;
      }
    }
  }
  .container {
    & > div:not(:first-child) {
      line-height: 20px;
      font-size: 12px;
      background: #FAFAFA;
      border: 1px solid rgba(222,222,222,1);
      border-radius: 10px;
      :global(.anticon) {
        font-size: 12px;
      }
    }
  }
  .msgContainer {
    :global {
      .am-list-item.am-input-item {
        padding-left: 0;
      }
    }
  }
  :global {
    .ant-form-item {
      margin-bottom: 0;
    }
    .anticon {
      color: #0E85FF;
    }
    .am-list-item .am-input-label {
      font-size: 14px;
      color: #333;
    }
    .am-list-item .am-input-control input {
      font-size: 14px;
    }
    .am-list-body::before,
    .am-list-body::after {
      display: none !important;
    }
    .am-list-body,
    .am-list-item .am-input-control input:disabled,
    .am-list-item {
      background-color: transparent;
    }
    .am-list-line {
      justify-content: space-between;
      padding: 0;
    }
    .am-list-item .am-input-control {
      font-size: 14px;
      flex: 0 1 auto;
    }
    .am-wingblank {
      background: #F4F6FD;
      margin-top: 15px;
      padding: 12px 15px;
      &:after {
        content: '';
        clear: both;
        display: block;
      }
    }
  }
}
